5.3.3 APPX Application Design Manual

+ Chapter 1-1: Overview of Application Design
+ Chapter 1-2: Getting Started
+ Chapter 1-3: Data Dictionary
+ Chapter 1-4: Understanding Process Design
+ Chapter 1-5: Interprocess Communication
+ Chapter 1-6: Customizing Your Application
+ Chapter 1-7: The Documentation Facility
+ Chapter 1-8: Application Design Tools
+ Chapter 2-1: Data Dictionary Overview
+ Chapter 2-2: Data Dictionary Concepts
+ Chapter 2-3: Domains
+ Chapter 2-4: Files and Fields
+ Chapter 2-5: Work Fields
+ Chapter 3-1: Overview of APPX Processes
+ Chapter 3-2: Getting Started
+ Chapter 3-3: Process Definition
+ Chapter 3-4: Menu Processes
+ Chapter 3-5: Job Processes
+ Chapter 3-6: Input Processes
+ Chapter 3-7: Output Processes
+ Chapter 3-8: Update Processes
+ Chapter 3-9: Query Processes
+ Chapter 3-10: Inquiry Processes
+ Chapter 3-11: Status Processes
+ Chapter 3-12: Subroutine Processes
+ Chapter 3-13: Table Processes
+ Chapter 3-14: Automatic and Optional Children
+ Chapter 3-15: Using the Image Editor
+ Chapter 3-16: Using GUI Features of the Image Editor
+ Chapter 3-17: Using Event Points
- Chapter 4-1: ILF Integration
+ Chapter 4-2: True/False Status Indicators
+ Chapter 4-3: Specifying Statements
+ Chapter 4-4: The ILF Editor
+ Chapter 4-5: The Appx ILF Debugger
+ Chapter 4-6: ILF Keyword Reference
+ Chapter 4-7: Predefined Fields
+ Chapter 4-8: Runtime Subroutine's and Predefined Processes
+ Chapter 4-9: Appx Chart Director API

Chapter 4-1: ILF Integration

The Statements Included in the ILF


Each ILF statement is identified by a unique keyword (such as IF, READ, and SET) that indicates to the system what actions to perform. The ILF statements can be grouped into seven functional categories as follows:

Field-related statements modify and compute values for fields within an application.

Date/time statements calculate and compare dates and elapsed time periods.

Control statements allow you to exercise control over the processing flow in an ILF routine, and to invoke non-APPX programs.

Condition-testing statements include IF, AND, and OR statements that perform logic tests.

Image-related statements allow you to override the 'visual' aspects of a screen or report, such as whether an item should be highlighted or allow user input.

File-related statements control file management operations, such as creation, deletion, and updates.

Text-related statements allow you to provide free-form text messages to users or to insert comments within a routine.

Table 4-1-1 below contains a list of the keywords in their respective categories. Each of these statements is described in detail in ILF Keyword Reference.

Field Date/Time Control Condition Image File Text
APPEND DATE ADD BEG LOOP AND AT FIELD BEG AT * (Comment)
CALC DATE BTW CALL IF BLANK BEG READ ** (Comment)
CNV BIN SET DATE COPY OR BLINK CLOSE CANCEL
CNV PORT SET DAY END   BOLD COMMIT ERROR
CNV TEXT SET MNTH END LOOP   BRIGHT CREATE MESSAGE
COMPUTE   END PROC   COLOR DELETE WARNING
IF DIFF   EXIT   DIM END AT  
LOCAL   GOSUB   DISABLE END READ  
PASS   GOTO   DISPLAY IF EXIST  
RECEIVE   INPUT   ENABLE MARK TRX  
RESTORE   INQUIRY   FONT OPEN  
SCAN   JOB   INVERSE READ  
SET   LABEL   NO BOLD READNEXT  
SET TEMP   LOGOUT   NO INPUT RELEASE  
SET TOT   MENU   NO ULINE REWRITE  
STATIC   OUTPUT   NORMAL ROLLBACK  
STORE   OVERFLOW   OK INPUT SAVEPNT  
TOTAL   QUERY   PICTURE SCRATCH  
VERIFY   RETURN   POSITION WRITE  
    RUN   REFRESH    
    STATUS   ULINE    
    SUBR        
    TIMEOUT        
    TRAP        
    UPDATE        
    USE CC        

 Table 4-1-1. Statement Keywords by Category

 

Application Design Manual                                         "Powered by Appx Software"

509

©2006 By APPX Software, Inc. All Rights Reserved